/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package gcs.persistencia;

import gcs.modelo.Combate;

/**
 *
 * @author albertg
 */
public class GestorCombates {
    public static void guardar(Combate combate) throws Exception{
    
        String sentencia;
        
        sentencia = "INSERT INTO Combate(ID_Campeonato, ID_Categoria, ID_Ronda, DNI1, DNI2, impactos_DNI1, impactos_DNI2) ";
        sentencia += "VALUES('HdM'," + combate.ronda.categoria.id + ", " + combate.ronda.numeroDeRonda + ", '" + combate.participante1.pcamp.identificador + "', '" + combate.participante2.pcamp.identificador + "', " + combate.golpesParticipante1 + ", " + combate.golpesParticipante2 + ")";
    
        combate.id = GestorBD.ejecutarActualizacionConAutoID(sentencia);

    
    }
    
    //@TODO Quan es recuperi un combat, a part d'afegir-lo a la ronda, si la ronda està tancada, afegir al llistat de combats lluitats pels jugadors afectats, si estar oberta, afegir-lo a combat actual dels jugadors afectats.
}
